.index_body{
    position: fixed;top: 0;left: 0;width: 100%;height: 100%;box-sizing: border-box;overflow: hidden;}

/*首页头部隐藏a链接*/
.head_one_left_box a{transition: all 0.6s;transform: translateX(-50px);opacity: 0;}
.head_one_left_box a:nth-child(1){transition-delay: .4s;}
.head_one_left_box a:nth-child(2){transition-delay: .1s;}

.head_one_right_box a{transition: all 0.6s;transform: translateX(50px);opacity: 0;}
.head_one_right_box a:nth-child(1){transition-delay: .1s;}
.head_one_right_box a:nth-child(2){transition-delay: .4s;}
.head_one_right_box a:nth-child(3){transition-delay: .8s;}

/*显示头部a链接*/
.ok_head a{transform: translateX(0px);-webkit-transform: translateX(0);opacity: 1;}

/*首页头部隐藏导航按钮*/
.nav_menu{transition: all 0.6s;transform: translateX(50px);opacity: 0;}
/*首页头部显示导航按钮*/
.ok_nav_menu{transform: translateX(0px);-webkit-transform: translateX(0);opacity: 1;transition-delay: 1.2s;}

/*首页隐藏头部搜索按钮和logo*/
.search_btn_1,.logo a{transition: all 0.5s;-webkit-transform: translate(0,-20px);transform: translate(0,-20px);opacity: 0;visibility: hidden;}

/*首页显示头部搜索按钮和logo*/
.show_search_btn_logo{transform: translate(0,0px) !important;-webkit-transform: translate(0,0) !important;opacity: 1 !important;
    transition-delay: .5s !important;visibility: unset !important;}

/*首页第一页样式开始*/
.index_box{margin: 0 auto;padding: 0;position: relative;width: 1440px;height: 100%;}
.index_one_box img{height: 50px;}
.index_one_box h2{color:#fff;margin-top: 10px;letter-spacing: 2px;font-size: 22px;}
.index_one_box h3{color:#fff;margin-top: 10px;letter-spacing: 2px;font-size: 18px;}
/*首页缩小第一页的元素*/
.index_one_box{text-align: center;position: absolute;top: 50%;left: 50%;opacity:0;transition: all 1s;z-index: 3000;
    transform: translate(-50%,-50%) scale(.3,.3);-webkit-transform: translate(-50%,-50%) scale(.3,.3);}
/*首页还原第一页的元素*/
.ok_index_one .index_one_box{transform: translate(-50%,-50%) scale(1,1);-webkit-transform: translate(-50%,-50%) scale(1,1);
    opacity:1;transition-delay: .5s;}

/*首页大搜索样式开始*/
.index_search{display: block;position: relative;width: 676px;height: 70px;
    margin-top: 30px;border: 2px solid rgba(255, 255, 255, 0.4);background: rgba(0, 0, 0, 0.4);}
.index_search_checked{border: 2px solid #fff;}
.index_search_checked .index_search_text{ background: #fff;}
.index_search_checked .index_search_btn_bg{background: url(../img/search.png) 0px -50px no-repeat;}
.index_search_checked .index_search_close{display:block;}
.index_search_form{height: 100%;position: relative;}
.index_search_text{
    width: 100%;height: 100%;padding: 0 122px 0 28px;background: transparent;
    border: none;font-size: 20px;color: #222;font-weight: normal;}
.index_btn_box{width: 80px;height: 100%;position: absolute;right: 0;top: 0;}
.index_search_btn{
    background: none;width: 80px;height: 100%;border: none;padding: 0;z-index: 1000;
    cursor: pointer;position: absolute;top: 0;left: 0;}
.index_search_btn_bg{width: 33px;height: 33px;position: absolute;z-index: 2;
    left: 50%;top: 50%;transform: translate(-50%, -50%);
    background: url(../img/search.png) 0 0 no-repeat;}

/*首页搜索点击后显示的关闭按钮*/
.index_search_close{width: 32px;
    height: 32px;right: 85px;top: 50%;display:none;transform: translateY(-50%);position: absolute;cursor: pointer;}

.index_search_close:before,.index_search_close:after{width: 100%;
    height: 3px;display: block;content: "";position: absolute;
    top: 50%;left: 50%;background: #666;}
.index_search_close:before{transform: translate(-50%, -50%) rotate(-45deg);}
.index_search_close:after{transform: translate(-50%, -50%) rotate(45deg);}

/*首页大搜索下的遮罩隐藏*/
.search_zhezhao{position: fixed;visibility: hidden;opacity: 0;display: none;
    top: 0;left: 0;z-index: 30;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);transition: all 1s ease-out;}
/*首页大搜索下的遮罩显示*/
.show_search_zhezhao{visibility: unset !important;display: block !important;opacity: .6 !important;}

/*首页鼠标滑动*/
.index_mouse_scroll{display: block;height: 50px;position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);text-align: center;}
.index_mouse_scroll p{color: #fff;font-size: 12px;letter-spacing: 1px;margin-top: 5px;}

/*首页鼠标隐藏*/
.index_mouse_box{transition: all 0.6s;transform: translateY(50px);opacity: 0;visibility: hidden;}
/*首页鼠标显示*/
.ok_index_one .index_mouse_box{transform: translateY(0px);-webkit-transform: translateY(0);opacity: 1;transition-delay: 1.5s;visibility: unset;}

/*首页第一页样式结束*/

/*首页第二页开始*/
.index_content{width: 100%;height:100%;margin:0 auto;padding:0;position: absolute;z-index: 10;top:0;}

.index_content_box{width: 1440px;margin:0 auto;height: calc(100% - 150px);
    background: #fff;margin-top: 150px;overflow: hidden;position: relative;z-index: 20;}

.index_about_img{height: 60%;width: 100%;padding: 40px 40px 0 40px;}
.index_about_img_box{height:100%;width:100%;overflow: hidden;position: relative;}
.index_about_img img{width: 100%;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}


.index_about_text{
    color: #666;line-height: 20px;height: 40px;margin-top: 20px;text-align: justify;padding: 0 40px;
    text-overflow: ellipsis;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.index_team{width: 100%;height: calc(40% - 80px);margin-top: 20px;padding: 0 40px 40px 40px;}
.index_team_top{height: 15%;width: 100%;}
.index_team_left{float: left;color: #666;font-weight: bold;}
.index_team_right{float: right;color: #666;font-weight: bold;}
.index_team_right .fa{margin-left: 5px;}

.index_team_list{height: 85%;}

.swiper-container{width:100%;height:100%;}
.index_team_box{width:100%;height:100%;overflow: hidden;}

.index_team_img{width:100%;height:75%;display:block;position: relative;border-radius: 8px;overflow: hidden;}
.index_team_img img{height:100%;display:block;position: absolute;top: 0;left: 50%;
    transform: translateX(-50%);border-radius: 8px;overflow: hidden;}

.index_team_bottom{width:100%;height:calc(25% - 5px);padding: 0 20px;margin-top:5px;}
.index_team_bottom p{text-align: center;font-size: 12px;color:#222;}


/*.index_content_box h1{font-size:40px;text-align: center;margin-bottom: 10px;color: #222;}*/


#dowebok{z-index: 23;}

/*.index_base_zhezao{display: none;position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);*/
/*    opacity: 0;top: 0;left: 0;visibility: hidden;transition: all 0.6s;-webkit-transition: all 0.6s;}*/
/*.show_index_zhezao{visibility: unset;opacity: .6;display: block;z-index: 22;transition-delay: 1s;}*/

/*设置一个head的背景，目的是为了，让fullpage滚动时头部隐藏部分地方，不然很难看*/
.head_bg{height: 150px;overflow: hidden;position: fixed;z-index: 24;width: 100%;}
.head_bg_box{width: 100%;height: 100vh;background-position: center center !important;
    box-sizing: border-box;background-size: cover !important;top: 0;left: 0;}

.head_bg_zhezao{display: none;position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);
    opacity: 0;top: 0;left: 0;visibility: hidden;transition: all 0.6s;-webkit-transition: all 0.6s;}
.show_head_bg_zhezao{visibility: unset !important;opacity: .6!important;display: block!important;transition-delay: 1s!important;}

